democratic and popular republic of algeria - German English Dictionary